﻿
/*
作用:馆号出售
mr.wang
*/
CREATE TABLE [SaleNumber] (
	[ID] [int] IDENTITY (1, 1) primary key,
	[Number] varchar(100) default 0, --馆号
	SaleType int default 0,--出售馆号类型[1=纪念馆,2=网墓,3=宗祠，4=陵园]
	MemberPrice decimal(18,2) default 0,--会员价格
	AgentPrice  decimal(18,2) default 0,--代理价格
	ReCommend int default 0,--是否推荐
	UserId   int default 0,--会员ID	
	AgentID int default 0,--代理商ID
	AgentState int default 0,--代理商状态[0==未售出,1==等待代理商付款，2已完成]
	UserState int default 0,--会员状态[0==未售出,1==等待会员付款，2已完成,3=用户已使用]	
	Addtime datetime default getdate()--添加时间
)



$("#Txt_Number").formValidator({ onshow: "如果需要自己输入,必须为您已购买的馆号,默认请不要输入", onfocus: "纪念馆馆号不能为空", oncorrect: "输入正确" }).inputValidator({ min: 8, max: 8, empty: { leftempty: false, rightempty: false, emptyerror: "两边不能有空符号" }, onerror: "纪念馆馆号长度输入有误,请确认" })
          .ajaxValidator({
              type: "get",
              url: "../AjaxXml/Memorial_Number.aspx",
              pre_proc: function() {
                  var v = 'NewNumber=' + escape($('#Txt_Number').val()) + '&ram=' + Math.random();
                  return v;
              },
              datatype: "html",
              success: function(data) {
                  alert(data);
                  if (data == 0) {
                      return true;
                  }
                  else if (data == -1) {
                  this.onerror = "该馆号您无权使用";
                      return false;
                  }
                  else if (data == 1) {
                      return true;
                  }
                  else if (data == -2) {
                      this.onerror = "该馆号已经使用";
                      return false;

                  }
                  else {
                      this.onerror = "未知错误";
                      return false;
                  }
              },
              buttons: $("#Button1"),
              error: function() { alert("服务器没有返回数据，可能服务器忙，请重试"); },
              onerror: "该馆号已使用，请更换!",
              onwait: "正在对馆号进行合法性校验，请稍候..."
          });